giant squid - Turco Inglés Diccionario